Fix some more memory leaks.
authorOwen Taylor <otaylor@redhat.com>
Thu, 7 Jan 1999 20:17:15 +0000 (20:17 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Thu, 7 Jan 1999 20:17:15 +0000 (20:17 +0000)
Thu Jan  7 12:31:41 1999  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkselection.c (gtk_target_list_unref): Fix some
more memory leaks.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkselection.c

index 4788a6142f4c238723211a2cd5e629d8e90c5282..76af83356fef370d0cac85da085b88cff31fc3d0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,18 @@
+Thu Jan  7 12:31:41 1999  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkselection.c (gtk_target_list_unref): Fix some
+       more memory leaks.
+
 Wed Jan  6 23:14:19 1999  Lars Hamann  <lars@gtk.org>
 
        * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported
        by Bertrand Guiheneuf. Don't return FALSE if source widget != dest.
        widget.
 
+Wed Jan 06 10:04:12 1999  Tristan Tarrant  <ttarrant@etnoteam.it>
+
+       * configure.in,po/it.po: added Italian translations
+
 Tue Jan 05 21:18:00 1999  George Lebl  <jirka@5z.com>
 
        * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the
index 4788a6142f4c238723211a2cd5e629d8e90c5282..76af83356fef370d0cac85da085b88cff31fc3d0 100644 (file)
@@ -1,9 +1,18 @@
+Thu Jan  7 12:31:41 1999  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkselection.c (gtk_target_list_unref): Fix some
+       more memory leaks.
+
 Wed Jan  6 23:14:19 1999  Lars Hamann  <lars@gtk.org>
 
        * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported
        by Bertrand Guiheneuf. Don't return FALSE if source widget != dest.
        widget.
 
+Wed Jan 06 10:04:12 1999  Tristan Tarrant  <ttarrant@etnoteam.it>
+
+       * configure.in,po/it.po: added Italian translations
+
 Tue Jan 05 21:18:00 1999  George Lebl  <jirka@5z.com>
 
        * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the
index 4788a6142f4c238723211a2cd5e629d8e90c5282..76af83356fef370d0cac85da085b88cff31fc3d0 100644 (file)
@@ -1,9 +1,18 @@
+Thu Jan  7 12:31:41 1999  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkselection.c (gtk_target_list_unref): Fix some
+       more memory leaks.
+
 Wed Jan  6 23:14:19 1999  Lars Hamann  <lars@gtk.org>
 
        * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported
        by Bertrand Guiheneuf. Don't return FALSE if source widget != dest.
        widget.
 
+Wed Jan 06 10:04:12 1999  Tristan Tarrant  <ttarrant@etnoteam.it>
+
+       * configure.in,po/it.po: added Italian translations
+
 Tue Jan 05 21:18:00 1999  George Lebl  <jirka@5z.com>
 
        * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the
index 4788a6142f4c238723211a2cd5e629d8e90c5282..76af83356fef370d0cac85da085b88cff31fc3d0 100644 (file)
@@ -1,9 +1,18 @@
+Thu Jan  7 12:31:41 1999  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkselection.c (gtk_target_list_unref): Fix some
+       more memory leaks.
+
 Wed Jan  6 23:14:19 1999  Lars Hamann  <lars@gtk.org>
 
        * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported
        by Bertrand Guiheneuf. Don't return FALSE if source widget != dest.
        widget.
 
+Wed Jan 06 10:04:12 1999  Tristan Tarrant  <ttarrant@etnoteam.it>
+
+       * configure.in,po/it.po: added Italian translations
+
 Tue Jan 05 21:18:00 1999  George Lebl  <jirka@5z.com>
 
        * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the
index 4788a6142f4c238723211a2cd5e629d8e90c5282..76af83356fef370d0cac85da085b88cff31fc3d0 100644 (file)
@@ -1,9 +1,18 @@
+Thu Jan  7 12:31:41 1999  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkselection.c (gtk_target_list_unref): Fix some
+       more memory leaks.
+
 Wed Jan  6 23:14:19 1999  Lars Hamann  <lars@gtk.org>
 
        * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported
        by Bertrand Guiheneuf. Don't return FALSE if source widget != dest.
        widget.
 
+Wed Jan 06 10:04:12 1999  Tristan Tarrant  <ttarrant@etnoteam.it>
+
+       * configure.in,po/it.po: added Italian translations
+
 Tue Jan 05 21:18:00 1999  George Lebl  <jirka@5z.com>
 
        * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the
index 4788a6142f4c238723211a2cd5e629d8e90c5282..76af83356fef370d0cac85da085b88cff31fc3d0 100644 (file)
@@ -1,9 +1,18 @@
+Thu Jan  7 12:31:41 1999  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkselection.c (gtk_target_list_unref): Fix some
+       more memory leaks.
+
 Wed Jan  6 23:14:19 1999  Lars Hamann  <lars@gtk.org>
 
        * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported
        by Bertrand Guiheneuf. Don't return FALSE if source widget != dest.
        widget.
 
+Wed Jan 06 10:04:12 1999  Tristan Tarrant  <ttarrant@etnoteam.it>
+
+       * configure.in,po/it.po: added Italian translations
+
 Tue Jan 05 21:18:00 1999  George Lebl  <jirka@5z.com>
 
        * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the
index 4788a6142f4c238723211a2cd5e629d8e90c5282..76af83356fef370d0cac85da085b88cff31fc3d0 100644 (file)
@@ -1,9 +1,18 @@
+Thu Jan  7 12:31:41 1999  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkselection.c (gtk_target_list_unref): Fix some
+       more memory leaks.
+
 Wed Jan  6 23:14:19 1999  Lars Hamann  <lars@gtk.org>
 
        * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported
        by Bertrand Guiheneuf. Don't return FALSE if source widget != dest.
        widget.
 
+Wed Jan 06 10:04:12 1999  Tristan Tarrant  <ttarrant@etnoteam.it>
+
+       * configure.in,po/it.po: added Italian translations
+
 Tue Jan 05 21:18:00 1999  George Lebl  <jirka@5z.com>
 
        * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the
index 7c5aac55cd8e44be2571759188bbf6409c408fde..964fd5c12f982e279d20d6353f23ea83287a5462 100644 (file)
@@ -179,11 +179,13 @@ gtk_target_list_unref (GtkTargetList *list)
       GList *tmp_list = list->list;
       while (tmp_list)
        {
-         GtkTargetEntry *entry = tmp_list->data;
-         g_free (entry);
+         GtkTargetPair *pair = tmp_list->data;
+         g_free (pair);
 
          tmp_list = tmp_list->next;
        }
+      
+      g_list_free (list->list);
       g_free (list);
     }
 }